[C] Raiz quadrada
Publicado por Enzo de Brito Ferber 22/02/2006
[ Hits: 13.607 ]
Homepage: http://www.maximasonorizacao.com.br
Script diz a raiz quadrada aproximada
do numero digitado. Raiz quadrada e
extraida por tentativas. (Função,
loops, tomadas de decisões)
#include <stdio.h>
#include <stdlib.h>
int sqrtt(int num){
int i;
int sqr;
for(i = 0;;i++){
printf("%d * %d = %d\n", i,i,(i*i));
if(i*i == num){
sqr = i;
break;
}
if(i*i < num)
continue;
if(i*i > num){
sqr = i-1;
break;
}
}
return sqr;
}
int main(){
int i;
int sq;
char tec;
do{
system("clear");
printf("Digite o numero a se retirar a raiz: ");
scanf("%d", &sq);
i = sqrtt(sq);
printf("Raiz Quadrada: %d", i);
__fpurge(stdin);
tec = getchar();
}while(1);
}
Patch para Zsnes 1.51 com GCC>=4.3
Distribuição Eletronica de Elementos Químicos em C++
Programa para demonstrar operadores
Exibi os números primos de um numero recebido pelo usuário, sem estrutura de repetição
librePods: liberte seus AirPods em 2026
Bluefin - A nova geração de ambientes de trabalho Linux
Como atualizar sua versão estável do Debian
Configurar aviso da temperatura da CPU no Conky
Pós-instalação do elementary OS 8.1
Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome
Copiando caminho atual do terminal direto para o clipboard do teclado
Conky não mostra temperaturas da CPU no notebook (14)
Registro do 'last&qu... errado [RESOLVIDO] (9)
O WiFi não reconhece minha rede depois que o processo de suspensão é r... (2)









